package Demo1;


public class T23 {
    public static void main(String[] args) {
        int a = 5;
        int b = 5;
        System.out.println(a == b); // true, 因为它们的值相同

        String str1 = new String("hello");
        String str2 = new String("hello");
        System.out.println(str1 == str2); // false, 因为它们是不同的对象，内存地址不同

        String str3 = "hello";
        String str4 = "hello";
        System.out.println(str3 == str4); // true, 因为它们指向同一个字符串常量池中的对象

        System.out.println(str1.equals(str2));
    }
}
